package a.e.b.a;

import a.c.d;
import a.c.e;
import a.e.b.b.fb;
import a.e.b.b.q;
import a.e.b.b.t;
import a.e.b.n;
import a.j.a.j;
import a.j.g;
import a.j.ld;
import a.j.tb;

import java.util.Collection;
import java.util.Iterator;

public class z
  implements q
{
  private q a;
  static Class b;
  public static int c;
  
  public q a()
  {
    return this.a;
  }
  
  public z()
  {
    this(new x());
  }
  
  public z(q paramq)
  {
    this.a = paramq;
  }
  
  public e a(t paramt)
  {
    boolean bool3 = i.i;
    g localg = (g)paramt.d();
    j localj = j.a(localg);
    if (!bool3) {}
    fb localfb = (fb)paramt.a(b == null ? (z.b = a("a.e.b.b.fb")) : b);
    if ((localj != null) && ((bool3) || (localfb != null)))
    {
      boolean bool1 = localfb.a("y.io.graphml.input.CreationPropertyKeys.IS_FOLDER_NODE");
      boolean bool2 = localfb.a("y.io.graphml.input.CreationPropertyKeys.IS_GROUP_NODE");
      ld localld = (ld)localfb.get("y.io.graphml.input.CreationPropertyKeys.REALIZER");
      Collection localCollection = paramt.a();
      e locale = null;
      if ((bool3) || (localCollection.size() > 2))
      {
        localObject = localCollection.iterator();
        ((Iterator)localObject).next();
        locale = (e)((Iterator)localObject).next();
      }
      if (!bool3) {
        if (bool1)
        {
          if (!bool3) {}
          localObject = locale == null ? localj.b(localg) : localj.a(locale);
          if (localld != null) {
            localg.a((e)localObject, localld);
          }
          return localObject;
        }
      }
      if (bool2)
      {
        if (!bool3) {}
        localObject = locale == null ? localj.c(localg) : localj.c(locale);
        if (localld != null) {
          localg.a((e)localObject, localld);
        }
        return localObject;
      }
      Object localObject = a().a(paramt);
      if (!bool3) {
        if (locale != null) {
          localj.c((e)localObject, locale);
        }
      }
      return localObject;
    }
    return a().a(paramt);
  }
  
  public d a(t paramt, e parame1, n paramn1, e parame2, n paramn2)
  {
    boolean bool = i.i;
    g localg = (g)paramt.d();
    j localj = j.a(localg);
    if ((bool) || (localj != null))
    {
      d locald = localj.a(parame1, parame2);
      if (!bool) {}
      fb localfb = (fb)paramt.a(b == null ? (z.b = a("a.e.b.b.fb")) : b);
      tb localtb = (tb)localfb.get("y.io.graphml.input.CreationPropertyKeys.REALIZER");
      if (localtb != null) {
        localg.a(locald, localtb);
      }
      return locald;
    }
    return a().a(paramt, parame1, paramn1, parame2, paramn2);
  }
  
  public n a(t paramt, e parame)
  {
    return this.a.a(paramt, parame);
  }
  
  static Class a(String paramString)
  {
    try
    {
      return Class.forName(paramString);
    }
    catch (ClassNotFoundException localClassNotFoundException)
    {
      throw new NoClassDefFoundError(localClassNotFoundException.getMessage());
    }
  }
}



/* Location:           E:\idea\

 * Qualified Name:     a.e.b.a.z

 * JD-Core Version:    0.7.0.1

 */